Skip to content

Feat/mcd feature#14

Merged
tanya732 merged 5 commits intofeat/mcd-initialsfrom
feat/mcd-feature
Mar 19, 2026
Merged

Feat/mcd feature#14
tanya732 merged 5 commits intofeat/mcd-initialsfrom
feat/mcd-feature

Conversation

@tanya732
Copy link
Contributor

@tanya732 tanya732 commented Feb 26, 2026

Changes

  • Flatten internal packages — move all classes fromcom.auth0.validators and com.auth0.cache into the root com.auth0 package
  • Tighten access modifiers — make internal classes (JWTValidator, DPoPProofValidator, ClaimValidator, AuthConstants) package-private to define a clear public API surface
  • Remove Spring Boot bridge layer — delete Auth0DomainResolver and Auth0RequestContext in favor of using the core DomainResolver and RequestContext types directly. This is enabled by changing auth0-api-java from implementation to api dependency so core types are transitively visible to consumers
  • Auto-wire custom AuthCache beanAuth0AutoConfiguration now accepts an optional AuthCache<Object> bean.
  • Add MCD and caching documentation — comprehensive README sections covering static domain lists, dynamic resolvers, custom cache implementations, and default cache settings

@tanya732 tanya732 marked this pull request as ready for review March 17, 2026 04:59
@tanya732 tanya732 requested a review from a team as a code owner March 17, 2026 04:59
@tanya732 tanya732 merged commit 0652a23 into feat/mcd-initials Mar 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants